from common.equipment.reference import EQUIPMENT_SLOTS
from common.equipment.weapon import Weapon


class EquipmentSlot:
    __slots__ = EQUIPMENT_SLOTS

    def __init__(self):
        self.weapon: Weapon | None = None
        self.titles = None
        self.badges = None
        self.helmet = None
        self.torso = None
        self.gloves = None
        self.limbs = None
        self.shoes = None
        self.ring = None
        self.bracelets = None
        self.pendants = None
